<!DOCTYPE html>
<html lang="ja">

<head>
	<meta charset="UTF-8"/>
	<meta name="keywords" content="テキストエンコーディング, エンコーディング, 自動認識"/>
	<link rel="stylesheet" href="../../Shared/sty/standard.css"/>
	<script defer src="../../Shared/js/toc.js"></script>
	
	<title>MacのCotEditorでエンコーディング宣言を参照する</title>
</head>

<body>

<h1>MacのCotEditorでエンコーディング宣言を参照する</h1>

<p>「フォーマット」設定の「書類中のエンコーディング宣言を参照」が有効なとき、書類中の<code>charset=</code>, <code>encoding=</code>, <code>@charset</code>, <code>encoding:</code>, <code>coding:</code>タグを読み取り、記述に矛盾がなければこのタグの記述を優先します。</p>
<p>これらの記述はコメントの中であっても有効ですし、地の文として書かれていても読み取られます。もし、書類のエンコーディングでないものを<code>charset=</code>などのエンコーディング指定タグとともに記述する必要があるときには、その記述よりも前に実際のエンコーディングを書き込むか、「フォーマット」設定の「書類中のエンコーディング宣言を参照」のチェックを外します。</p>

<ul>
	<li><p>タグの走査は書類前方2,000文字に限ります。</p></li>
	<li><p><code>charset</code>, <code>encoding</code>の直後にスペースなど<code>=</code>以外の文字があってはいけません。</p></li>
	<li><p><code>charset=</code>, <code>encoding=</code>の後ろは、<code>&quot;</code>で囲っていなくても認識します。</p></li>
	<li><p>複数の記述があるときは、一番最初のものを読み取ります。</p></li>
</ul>


<section id="cf">
<h2>関連項目</h2>
<ul>
	<li><a href="settings_format.html">MacのCotEditorで「フォーマット」設定を変更する</a></li>
	<li><a href="howto_customize_encoding_order.html">MacのCotEditorでテキストエンコーディングの優先順位を変更する</a></li>
	<li><a href="about_shiftjis.html">MacのCotEditorでShift JIS系のエンコーディングを使い分ける</a></li>
</ul>
</section>

</body>
</html>
